Lone Rooftop

23785
Smart-buildings startup Lone Rooftop secures seed investment
Smart-buildings startup Lone Rooftop secures seed investment